Успіх

Як пройти співбесіду в IT-компанію

Припустимо, ви відправили резюме та воно підійшло роботодавцю. Наступний крок – вас запрошують на співбесіду. Поговоримо про те, як до нього підготуватися і знизити ймовірність відмови.

Поки що не переживайте за результат

Запрошення на співбесіду – це ознака того, що ви відповідаєте технічним вимогам вакансії або можете швидко всьому навчитися. Якщо кілька кандидатів, то перевагу отримає той, з ким комфортніше працювати. Комфорт – це суб’єктивна оцінка, яка своя у кожного роботодавця. Ви на це не впливаєте і тому не можете бути впевнені в результаті співбесіди.

У кожного роботодавця свої критерії комфортного працівника, і якщо ви цим критеріям не відповідаєте, то ніякі знання не допоможуть отримати роботу. Тому не потрібно намагатися справити враження – постарайтеся прибрати хвилювання і просто дайте відповідь на запитання співрозмовника.

У спокійному стані ви зможете краще думати, а роботодавцю буде простіше зрозуміти, наскільки з вами комфортно працювати. Запам’ятайте цю думку і порівнюйте її з усіма рекомендаціями, про які ми поговоримо далі.

Типова помилка – ставити все на кін. «Ось зараз я або отримаю цю роботу, або все пропало». Цей настрій змушує вас хвилюватися більше звичайного. А це нам не потрібно: нам потрібно спокійно поговорити з потенційним наймачем.

Нехай вас заспокоїть така думка: якщо вас запросили на це співбесіда, вас можуть запросити і на десяток інших. Краще сходити в 10 різних компаній і вибрати ту, в якій у вас з людьми складуться нормальні стосунки, ніж вчепитися зубами в першу ліпшу.

Базові правила пристойності

Ви здивуєтеся, як часто на співбесідах люди забувають про правила пристойності:

Пунктуальність. Не запізнюйтесь і будьте на місці за 10-15 хвилин до початку. Якщо не встигаєте – заздалегідь попередьте про це, вибачтесь, перенесіть час зустрічі і повторно не запізнюйтесь. Навіть якщо це творча ІТ-компанія, ви ніколи не знаєте, наскільки для людини важливо, щоб ваша зустріч пройшла вчасно.

При цьому ваш потенційний наймач теж може спізнитися. Зверніть увагу, що він зробить: попередить вас чи ні, запропонує перенести або буде тримати вас в неведенні. Співбесіда – це не тільки роботодавець вибирає вас, це ще й ви вибираєте роботодавця.

Ввічливість. З-за стресу деякі люди починають вести себе більш агресивно, ніж у звичайному житті: наприклад, грубити людям на ресепшені або охороні; матюкатися; перебивати співрозмовника. В той момент це може здаватися людині гарною ідеєю (мовляв, дивіться, який я крутий, сильний і незалежний).

Тут корисно згадати, що у наймача є ще п’ять-десять кандидатів на вашу позицію, і зв’язуватися з грубіяном на загальному тлі немає сенсу. Навіть з дуже талановитим і компетентним грубіяном.

Делікатність. Якщо це не ваше перше місце роботи, вас напевно запитають про попереднього роботодавця. Тут може виникнути думка, мовляв, старих потрібно розкритикувати, а нових підняти. Це небезпечна думка: наймачі можуть побачити в цьому несумлінність або непорядність.

Якщо вам задають запитання, які вимагають від вас невтішно відгукуватися про попереднього працедавця, ви завжди можете сказати: «Я не хотів би заглиблюватися в цю тему» або «З мого боку буде нечесним обговорювати це з ким-небудь, крім мого попереднього роботодавця».

Є і зворотний перекіс: коли кандидат, намагаючись здатися компетентніше, починає роздавати поради про те, як працювати наймачеві. Мовляв, я такий розумний, що зараз вам все розповім. Краще приберегти це до моменту, коли вас про це прямо запитають.

У що одягтися?

Найпростіший спосіб не потрапити в халепу – заздалегідь написати людині, з яким ви будете зустрічатися, і поцікавитися: якою в компанії дрес-код, що у них прийнято?

Вам можуть сказати, що в офісі прийнятий стиль smart casual. Або що у них всі ходять в толстовках і футболках. У будь-якому разі пам’ятайте:

  • чистий одяг краще брудної;
  • прасування краще м’ятою;
  • футболка без принта безпечніше футболки із зображенням оголеної героїнею аніме;
  • якщо на вашому одязі щось зображено, ваш співрозмовник буде на це дивитися і думати про це.

Самопрезентація

Співбесіда починається з розповіді про себе – тут потрібно не переказувати автобіографію, а дати вибірку за наступними пунктами:

  • Де ви навчалися і який досвід у ІТ.
  • Де раніше працювали чи стажувалися.
  • Як називалася ваша посада.
  • Які обов’язки ви виконували.
  • Що зробили на останньому проекті.
  • Як ваші знання стикуються з вакансією, на яку ви собеседуетесь.

Запишіть відповіді і постарайтеся зробити так, щоб на їх обговорювання йшло не більше 2-3 хвилин. Самопрезентація – це стандартний спосіб почати розмову, і тому тут не потрібні подробиці.

У вас може виникнути резонне питання: «Чому наймач не може прочитати моє резюме? Там же все написано». А справа в тому, що вас для того і покликали на зустріч, щоб поговорити по-людськи, а не через резюме. Не варто постійно вказувати людині, що ви вже про це писали, а він міг би і сам прочитати і не витрачати ваш час.

Інформація в резюме

Вас можуть запитати про все, що зазначено в резюме. Наймач може ковзати поглядом по пунктах і прямо поспіль запрошувати вас прокоментувати. Це не із-за недовіри, а тому що таким чином людина намагається з вами познайомитися. Не ставтеся до цього як до іспиту – швидше як до способу краще пізнати вас.

  • Якщо написано про володіння HTML – вас можуть попросити навести приклад проекту, де ви цим користувалися.
  • Якщо вказуєте розмовна англійська – не дивуйтеся англомовному співбесіди.
  • Якщо написали про стресостійкості – можуть поговорити і про це.

Перевірити можуть що завгодно, тому ще раз перегляньте резюме і переконайтеся, що добре знаєте кожен пункт.

Якщо що-то ви знаєте тільки на практиці, але не в теорії, – так і скажіть. Якщо вас проводить компетентний фахівець, він миттєво виявить, що ви не розбираєтеся в темі. І тоді питання до вас: а ви самі розумієте, що не розбираєтеся? І якщо ви сказали: «Знаєте, я цим користувався, але не вникав у пристрій», – це набагато цінніше, ніж якщо ви почали на ходу складати небилиці.

Вимоги вакансії

За описом вакансії можна передбачити більшість технічних питань, які будуть на співбесіді. Наприклад, компанія шукає фронтенд-розробника і опублікувала на HH. ru наступні вимоги:

  • Знання HTML5, CSS3, JS (ES5).
  • Адаптивна/мобільна верстка (Media Queries), досвід роботи з Angular (2+).
  • Уміння розуміти чужий код.
  • Вміння оцінювати завдання по часу і складності.
  • Дотримання термінів.
  • Бажання працювати в команді.

У цьому разі для підготовки до співбесіди вам потрібно:

  • Повторити теорію HTML5, CSS3, JS (ES5), Media Queries і Angular (2+).
  • Навести приклад проекту, де ви використовували Angular (2+).
  • Згадати ситуацію, коли ви розібралися з чужим кодом, і це допомогло поліпшити проект.
  • Розповісти про завдання, яку ви змогли правильно оцінити з точки зору термінів і складності. Пояснити про наслідки помилки.
  • Подумати про проект, де вам довелося дотримуватися строгого дедлайну, і розповісти, що з цього вийшло.
  • Поділитися своїм досвідом командної роботи – пригадайте випадок, коли спільна робота над проектом допомогла досягти кращих результатів.

Не обов’язково, що на співбесіді вас запитають про все, що зазначено у вимогах вакансії. Однак якщо ці вимоги перераховані, то вони важливі для роботодавця і тому можу стати темою обговорення. Будьте готові.

Підготуйтеся до непередбачуваних питань

Основна частина співбесіди може складатися з технічних, логічних і просто людських питань. Що вам попадеться саме – залежить від переваг роботодавця. Тому краще готуватися відразу до всього.

Технічні питання. Сюди відносяться практичні завдання, пов’язані з написанням коду. Найчастіше це питання зв’язковим списками, деревам і графам, масивів, рядків, рекурсії, об’єктно-орієнтованого програмування, сортування, параллелизму, паттернам програмування, баз даних, графіку і маніпуляції бітами.

Список тем залежить від вимог вакансій, і для підготовки ми рекомендуємо використовувати публічні співбесіди – відеозапису трансляцій, де початківці програмісти влаштовуються на роботу в ІТ-компанії. Почати можна з перегляду youtube-каналів , і .

Логічні завдання. Ці завдання побічно відносяться до програмування і потрібні для перевірки кмітливості. Ми любимо логіку і виділили для подібних задач розділ « » – переходьте, тренуйтеся і блищить на співбесіді.

Нетехнічні питання. Це загальні питання, які просто звучать і мають прихованим змістом – правильна відповідь не вийде сформулювати, якщо не вивчити інформацію про компанії і не познайомитися зі специфікою її роботи.

Наприклад, на співбесіді у розробника мобільних додатків вас можуть запитати, чим би ви хотіли зайнятися на новій посаді. Прийнятний відповідь буде пов’язаний з бекендом, фронтендом, iOS або Android-розробкою.

Не варто говорити про машинне навчання і інші технології, якими компанія не користується, – роботодавець може визнати недоцільним виховувати співробітника, чиї інтереси пов’язані з іншими напрямками програмування.

Ось ще приклади нетехнічних питань підступне:

  • Розкажіть про своїх кар’єрних прагненнях? Це перефразована версія питання про те, чим би ви хотіли займатися. Роботодавець хоче почути, що в найближчі кілька років ви не плануєте змінювати діяльність і можете надовго затриматися в компанії. Ніхто не хоче чути, що його компанія – просто перевалочний етап на вашому блискучому кар’єрному шляху.
  • Якої мови програмування ви віддаєте перевагу? Потрібно перерахувати робочі мови програмування, описати їх переваги і обов’язково додати, що вони підходять не для всіх завдань. Це покаже, що ви не прив’язані до інструменту і можете перенавчитися заради проекту.
  • Чому ви шукаєте роботу? Тут доречно говорити про зміну життєвих обставин (переїзд, хвороба), про зміну обставин у колишнього роботодавця (банкрутство, закриття проекту) і про кар’єрні плани (шукаєте кращу посаду, хочете більше заробляти).
  • Чому ви хочете у нас працювати? Перерахуйте проекти компанії, які вам сподобалися і в розробці яких ви б хотіли взяти участь. Відповідь «Тому що ви платите гроші» навряд чи надихне вашого співрозмовника.
  • Чи є у вас питання? Тут треба питати про умови роботи, посадові обов’язки, цілі компанії і кар’єрні перспективи. Можна попросити показати робоче місце і команду – з цих питань роботодавець побачить, що ви ретельно підходите до вибору компанії і готові працювати там, де для цього створені належні умови.

Нетехнічних питань багато, і відповіді до кожного з них завчити не вийде. Тому витратьте час на вивчення компанії.

Простий спосіб орієнтуватися в цих питаннях – уявіть, що ви самі наймаєте собі помічника або співробітника. Ви будете платити йому зі своїх грошей. Хотіли б ви працювати з людиною, яка з вами тільки з-за грошей і якому ви як роботодавець не надто цікаві?

Будьте готові отримати відмову і почати заново

Джунам складно з першого разу знайти хорошу роботу. Тому вони люблять брати кількістю і ходити на всі співбесіди, куди можуть потрапити, – ставка зроблена на компанії, яким прямо зараз потрібні програмісти без досвіду.

Проблема частих співбесід в тому, що до них не вийде підготуватися:

  • Потрібно вивчити компанію і познайомитися з її проектами.
  • Розібратися з вимогами вакансії і підтягнути відсутні навички.
  • Потрібно вибрати дрес-код і вивчити корпоративні правила.
  • Потрібно продумати приклади або додати в портфоліо нові проекти, які дозволять порівняти ваш досвід зі специфікою компанії.

Все перелічене вимагає часу. Однак так ви отримаєте більше шансів справити хороше враження і отримати оффер зараз або при наступній спробі. Пам’ятайте, що з появою досвіду пошук роботи спрощується, і як приклад ви можете подивитися , який попрацював в стартапи і швидко виріс до керівника бекенд-розробки в Практикумі. Тому ходіть на співбесіди часто, але не на шкоду підготовці.